const SYSTEM_INFO = uni.getSystemInfoSync();

// 手机状态栏的高度 h5则返回15

export const getStatusBarHeight = () => SYSTEM_INFO.statusBarHeight || 15;

export const getTitleBarHeight = () => {
	// 如果有胶囊按钮
	if (uni.getMenuButtonBoundingClientRect) {
		// 获取右上角悬浮按钮布局
		let {
			top,
			height
		} = uni.getMenuButtonBoundingClientRect();

		return height + (top - getStatusBarHeight()) * 2

	} else {
		return 40;
	}
}
//导航高度
export const getNavBarHeight = () => getStatusBarHeight() + getTitleBarHeight();

// 针对抖音
export const getLeftIconLeft = () => {
	// #ifdef MP-TOUTIAO
	let {
		leftIcon: {
			left,
			width
		}
	} = tt.getCustomButtonBoundingClientRect();
	return left + parseInt(width);
	// #endif

	// #ifndef MP-TOUTIAO
	return 0
	// #endif	
}